package com.wh.wisdomsite.xbox.utils;


/***
 * 系统常量配置类
 * @Package com.wh.wisdomsite.xbox.entity.client
 * @author 谢泽鹏
 * @date 2016年11月07日 下午15:10
 * @Copyright 个人版权所有
 * @Company 贵州万华科技有限公司Copyright (c) 2016
 * @version V1.0
 */
public class Const {

    /********************************************************************************************/
    /***********************************[功能服务器]常量配置--开始***********************************/
    /********************************************************************************************/
    //[功能服务器]地址
    public static String SOCKET_SERVER_URL;
    //[功能服务器]端口
    public static int SOCKET_SERVER_PORT;
    /***********************************[功能服务器]常量配置--结束***********************************/
    /********************************************************************************************/
    /********************************************************************************************/




    /********************************************************************************************/
    /***********************************[贵安海康微视]常量配置--开始***********************************/
    /********************************************************************************************/


    //#贵安平台(海康微视)
    //#平台地址
    public static String HKWS_GA_URL;
    //#视频端口
    public static String HKWS_GA_RES_PORT;
    //#平台地址(nginx代理地址)
    public static String HKWS_GA_PROXY_URL;
    //#视频端口(nginx代理端口)
    public static String HKWS_GA_RES_PROXY_PORT;
    //#HTTP OpenAPI
    public static String HKWS_GA_OPENAPI_HTTP_URL;
    //#HTTPS OpenAPI
    public static String HKWS_GA_OPENAPI_HTTPS_URL;
    //#海康默认用户UUID
    public static String HKWS_GA_DEFAULT_UUID;
    //#SECRET
    public static String HKWS_GA_OPENAPI_SECRET;
    //#APPKEY
    public static String HKWS_GA_OPENAPI_APPKEY;
    //#获取默认用户UUID(接口)
    public static String HKWS_GA_INTERFACE_OPENAPI_SERVICE_BASE_GETDEFAULTUUID;
    //#获取用户(接口)
    public static String HKWS_GA_INTERFACE_OPENAPI_SERVICE_BASE_GETUSERS;
    //#获取监控点(接口)
    public static String HKWS_GA_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETCAMERAS;
    //#根据监控点名称获取监控点(接口)
    public static String HKWS_GA_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETCAMERASBYNAME;
    //#获取编码设备(接口)
    public static String HKWS_GA_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETENCODERDEVICESEX;
    //#手动抓图(接口)
    public static String HKWS_GA_INTERFACE_OPENAPI_SERVICE_VSS_PICTURE_BLGCAPTUREPIC;


    //#铜仁平台(海康微视)
    //#平台地址
    public static String HKWS_TR_URL;
    //#视频端口
    public static String HKWS_TR_RES_PORT;
    //#平台地址(nginx代理地址)
    public static String HKWS_TR_PROXY_URL;
    //#视频端口(nginx代理端口)
    public static String HKWS_TR_RES_PROXY_PORT;
    //#HTTP OpenAPI
    public static String HKWS_TR_OPENAPI_HTTP_URL;
    //#HTTPS OpenAPI
    public static String HKWS_TR_OPENAPI_HTTPS_URL;
    //#海康默认用户UUID
    public static String HKWS_TR_DEFAULT_UUID;
    //#SECRET
    public static String HKWS_TR_OPENAPI_SECRET;
    //#APPKEY
    public static String HKWS_TR_OPENAPI_APPKEY;
    //#获取默认用户UUID(接口)
    public static String HKWS_TR_INTERFACE_OPENAPI_SERVICE_BASE_GETDEFAULTUUID;
    //#获取用户(接口)
    public static String HKWS_TR_INTERFACE_OPENAPI_SERVICE_BASE_GETUSERS;
    //#获取监控点(接口)
    public static String HKWS_TR_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETCAMERAS;
    //#根据监控点名称获取监控点(接口)
    public static String HKWS_TR_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETCAMERASBYNAME;
    //#获取编码设备(接口)
    public static String HKWS_TR_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETENCODERDEVICESEX;
    //#手动抓图(接口)
    public static String HKWS_TR_INTERFACE_OPENAPI_SERVICE_VSS_PICTURE_BLGCAPTUREPIC;


    //#天津平台(海康微视)
    //#平台地址
    public static String HKWS_TJ_URL;
    //#视频端口
    public static String HKWS_TJ_RES_PORT;
    //#平台地址(nginx代理地址)
    public static String HKWS_TJ_PROXY_URL;
    //#视频端口(nginx代理端口)
    public static String HKWS_TJ_RES_PROXY_PORT;
    //#HTTP OpenAPI
    public static String HKWS_TJ_OPENAPI_HTTP_URL;
    //#HTTPS OpenAPI
    public static String HKWS_TJ_OPENAPI_HTTPS_URL;
    //#海康默认用户UUID
    public static String HKWS_TJ_DEFAULT_UUID;
    //#SECRET
    public static String HKWS_TJ_OPENAPI_SECRET;
    //#APPKEY
    public static String HKWS_TJ_OPENAPI_APPKEY;
    //#获取默认用户UUID(接口)
    public static String HKWS_TJ_INTERFACE_OPENAPI_SERVICE_BASE_GETDEFAULTUUID;
    //#获取用户(接口)
    public static String HKWS_TJ_INTERFACE_OPENAPI_SERVICE_BASE_GETUSERS;
    //#获取监控点(接口)
    public static String HKWS_TJ_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETCAMERAS;
    //#根据监控点名称获取监控点(接口)
    public static String HKWS_TJ_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETCAMERASBYNAME;
    //#获取编码设备(接口)
    public static String HKWS_TJ_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETENCODERDEVICESEX;
    //#手动抓图(接口)
    public static String HKWS_TJ_INTERFACE_OPENAPI_SERVICE_VSS_PICTURE_BLGCAPTUREPIC;


    //#金建平台(海康微视)
    //#平台地址
    public static String HKWS_JJ_URL;
    //#视频端口
    public static String HKWS_JJ_RES_PORT;
    //#平台地址(nginx代理地址)
    public static String HKWS_JJ_PROXY_URL;
    //#视频端口(nginx代理端口)
    public static String HKWS_JJ_RES_PROXY_PORT;
    //#HTTP OpenAPI
    public static String HKWS_JJ_OPENAPI_HTTP_URL;
    //#HTTPS OpenAPI
    public static String HKWS_JJ_OPENAPI_HTTPS_URL;
    //#海康默认用户UUID
    public static String HKWS_JJ_DEFAULT_UUID;
    //#SECRET
    public static String HKWS_JJ_OPENAPI_SECRET;
    //#APPKEY
    public static String HKWS_JJ_OPENAPI_APPKEY;
    //#获取默认用户UUID(接口)
    public static String HKWS_JJ_INTERFACE_OPENAPI_SERVICE_BASE_GETDEFAULTUUID;
    //#获取用户(接口)
    public static String HKWS_JJ_INTERFACE_OPENAPI_SERVICE_BASE_GETUSERS;
    //#获取监控点(接口)
    public static String HKWS_JJ_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETCAMERAS;
    //#根据监控点名称获取监控点(接口)
    public static String HKWS_JJ_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETCAMERASBYNAME;
    //#获取编码设备(接口)
    public static String HKWS_JJ_INTERFACE_OPENAPI_SERVICE_VSS_RES_GETENCODERDEVICESEX;
    //#手动抓图(接口)
    public static String HKWS_JJ_INTERFACE_OPENAPI_SERVICE_VSS_PICTURE_BLGCAPTUREPIC;




    /*******************************************************************************************/
    /***********************************[实名认证]常量配置--开始***********************************/
    /******************************************************************************************/
    //[实名认证]地址
    public static String ID5_URL;
    //[实名认证]账户用户名
    public static String ID5_USERNAME;
    //[实名认证]账户密码
    public static String ID5_PASSWORD;
    /******************************************************************************************/
    /***********************************[实名认证]常量配置--结束***********************************/
    /******************************************************************************************/

    /*******************************************************************************************/
    /***********************************[农名工接口]配置--开始***********************************/
    /******************************************************************************************/
    //[农名工人员信息列表]地址
    public static String WORKER_PERSONPAGEURL;
    //[农名工详细信息]地址
    public static String WORKER_PERSONMSGURL;
    //[农名工班组分页]地址
    public static String WORKER_GROUPPAGEURL;
    //[农名工班组详细信息]地址
    public static String WORKER_PERSONBYGROUPURL;
    //[农名工出勤信息]地址
    public static String WORKER_ATTENDMANAGERURL;
    //[农名工出勤详细信息]地址
    public static String WORKER_ATTENDMANAGERDETAILURL;
    //[农名工保存补卡信息]地址
    public static String WORKER_ATTENDREPAIRCARD;
    //[农名工更新保存补卡信息]地址
    public static String WORKER_ATTENDREPAIRCARDUPDATE;
    //[农名工补卡列表]地址
    public static String WORKER_ATTENDREPAIRCARDLIST;
    //[农名工补卡根据id查询]地址
    public static String WORKER_ATTENDREPAIRCARDGETBYID;
    //[农名工补卡根据多条件查询]地址
    public static String WORKER_ATTENDREPAIRGETBYCONDITION;
    //[农名工考勤月统计信息]地址
    public static String WORKER_ATTENDANCECOUNTBYPROJECTPERSONLIST;
    /******************************************************************************************/
    /***********************************[农名工接口]配置--结束***********************************/
    /******************************************************************************************/


    /*******************************************************************************************/
    /***********************************[一体化接口]配置--开始***********************************/
    /******************************************************************************************/
    //[一体化登陆接口]地址
    public static String YTH_LOGIN_URL;
    /******************************************************************************************/
    /***********************************[一体化接口]配置--结束***********************************/
    /******************************************************************************************/


    /*******************************************************************************************/
    /***********************************[遵义微乐接口]配置--开始***********************************/
    /******************************************************************************************/
    //[遵义微乐接口]地址
    //更新闸机信息
    public static String ZYWL_GETGATEINFO;
    //检票
    public static String ZYWL_CHECKUSERTICKET;
    //出票
    public static String ZYWL_UPDATEOUTOFUSERTICKET;
    /******************************************************************************************/
    /***********************************[遵义微乐接口]配置--结束***********************************/
    /******************************************************************************************/


    /*******************************************************************************************/
    /***********************************[系统列表序列]配置--开始***********************************/
    /******************************************************************************************/
    //合同单号序列
    public static String COCODE_SEQ;
    //采购单号（合同内）
    public static String PURCODE_CGN_SEQ;
    //采购单号（合同外）
    public static String PURCODE_CGW_SEQ;
    //入库单号（合同内）
    public static String STICODE_RKN_SEQ;
    //入库单号（合同外）
    public static String STICODE_RKW_SEQ;
    //入库单号（填写）
    public static String STICODE_RKT_SEQ;
    //出库单号
    public static String STOCODE_SEQ;
    /******************************************************************************************/
    /***********************************[系统列表序列]配置--结束***********************************/
    /******************************************************************************************/

    /*******************************************************************************************/
    /***********************************[MINIO-OSS]配置--开始***********************************/
    /******************************************************************************************/
    //上传域名
    public static String MINIO_ENDPOINT;
    //上传端口
    public static Integer MINIO_PORT;
    //秘钥KEY
    public static String MINIO_ACCESSKEY;
    //秘钥值
    public static String MINIO_SECRETKEY;
    //存储空间名称(桶名)
    public static String MINIO_BUCKETNAME;
    /*******************************************************************************************/
    /***********************************[MINIO-OSS]配置--结束***********************************/
    /******************************************************************************************/


    /******************************************************************************************/
    /***********************************[短信]常量配置--开始***********************************/
    /******************************************************************************************/
    //[短信]地址
    public static String SMS_URL;
    //[短信]用户编号
    public static String SMS_USERID;
    //[短信]发送动作
    public static String SMS_ACTION;
    //[短信]账号
    public static String SMS_ACCOUNT;
    //[短信]密码
    public static String SMS_PASSWORD;
    //短信模板
    public static String SMS_CONTENT = "【城市环境监测中心】[POINT_NAME]于[YYYY年MM月DD日HH时]监测到[TYPE]值为：[VAL], 形成重度污染预警, 请值班人员前往查看。";
    //二维码生成地址
    public static String QRCODE_URL;
    /******************************************************************************************/
    /***********************************[短信]常量配置--结束***********************************/
    /******************************************************************************************/


    /******************************************************************************************/
    /***********************************[易宝支付]常量配置--开始***********************************/
    /******************************************************************************************/
    //[易宝支付]公共服务器地址
    public static String YEEPAY_PUBLIC_URL;
    //[易宝支付]支付回调地址(一)
    public static String YEEPAY_CALLBACK_URL;
    //[易宝支付]支付回调地址(二)
    public static String YEEPAY_QUICK_CALLBACK_URL;
    /******************************************************************************************/
    /***********************************[易宝支付]常量配置--结束***********************************/
    /******************************************************************************************/


    /******************************************************************************************/
    /***********************************[weather配置]系统错误代码--开始***************************/
    /******************************************************************************************/
    //当前服务不可用
    public static String SERVICE_CURRENTLY_UNAVAILABLE = "ER_001";
    //服务不允许
    public static String INSUFFICIENT_ISV_PERMISSIONS = "ER_002";
    //用户不允许
    public static String INSUFFICIENT_USER_PERMISSIONS = "ER_003";
    //文件上传失败
    public static String UPLOAD_FAIL = "ER_004";
    //HttpAction不允许
    public static String HTTP_ACTION_NOT_ALLOWED = "ER_005";
    //失效编码
    public static String INVALID_ENCODING = "ER_006";
    //请求不允许(禁用)
    public static String FORBIDDEN_REQUEST = "ER_007";
    //服务方法已不可用
    public static String METHOD_OBSOLETED = "ER_008";
    //业务逻辑错误
    public static String BUSINESS_LOGIC_ERROR = "ER_009";
    //请求重复提交
    public static String REQUEST_REPEAT_COMMIT = "ER_010";
    //会话丢失
    public static String MISSING_SESSION = "ER_020";
    //会话失效
    public static String INVALID_SESSION = "ER_021";
    //秘钥丢失
    public static String MISSING_APP_KEY = "ER_022";
    //秘钥失效
    public static String INVALID_APP_KEY = "ER_023";
    //签名丢失
    public static String MISSING_SIGNATURE = "ER_024";
    //签名失效
    public static String INVALID_SIGNATURE = "ER_025";
    //方法丢失
    public static String MISSING_METHOD = "ER_026";
    //方法失效
    public static String INVALID_METHOD = "ER_027";
    //版本丢失
    public static String MISSING_VERSION = "ER_028";
    //版本失效
    public static String INVALID_VERSION = "ER_029";
    //不支持(提供)版本
    public static String UNSUPPORTED_VERSION = "ER_030";
    //失效格式
    public static String INVALID_FORMAT = "ER_031";
    //丢失必要参数
    public static String MISSING_REQUIRED_ARGUMENTS = "ER_032";
    //失效参数
    public static String INVALID_ARGUMENTS = "ER_033";
    //超过用户调用次数
    public static String EXCEED_USER_INVOKE_LIMITED = "ER_034";
    //超过会话访问次数
    public static String EXCEED_SESSION_INVOKE_LIMITED = "ER_035";
    //超过方法调用次数
    public static String EXCEED_METHOD_INVOKE_LIMITED = "ER_036";
    //超过方法调用频率次数
    public static String EXCEED_METHOD_INVOKE_FREQUENCY_LIMITED = "ER_037";
    //缺失绑定参数
    public static String MISSING_BINDOBJECT = "ER_038";
    //超过应用次数
    public static String EXCEED_APP_INVOKE_LIMITED = "ER_039";
    //超过应用调用频率次数
    public static String EXCEED_APP_INVOKE_FREQUENCY_LIMITED = "ER_040";
    //请求超时
    public static String REQUEST_TIMEOUT = "ER_041";
    //应用平台缺失
    public static String MISSING_CLIENT = "ER_042";
    //应用类型缺失
    public static String MISSING_CALL_TYPE = "ER_043";
    //失效的应用类型
    public static String INVALID_CALL_TYPE = "ER_044";
    //应用版本缺失
    public static String MISSING_CALL_VERSION = "ER_045";

    /******************************************************************************************/
    /***********************************[weather配置]系统错误代码--结束**************************/
    /******************************************************************************************/


    /******************************************************************************************/
    /***********************************[海康配置]系统错误代码--开始*****************************/
    /******************************************************************************************/
    //接口调用成功，并正常返回
    public static String HKWS_SUCCESS_0 = "0";
    //系统异常
    public static String HKWS_EXCEPTION_1000 = "1000";
    //API参数无效
    public static String HKWS_EXCEPTION_1002 = "1002";
    //appkey无效
    public static String HKWS_EXCEPTION_1003 = "1003";
    //token无效
    public static String HKWS_EXCEPTION_1004 = "1004";
    //平台服务异常
    public static String HKWS_EXCEPTION_1005 = "1005";
    //API接口异常
    public static String HKWS_EXCEPTION_1006 = "1006";
    //版本不兼容
    public static String HKWS_EXCEPTION_1007 = "1007";
    //内部接口调用超时
    public static String HKWS_EXCEPTION_1008 = "1008";
    //内部接口不存在
    public static String HKWS_EXCEPTION_1009 = "1009";
    /******************************************************************************************/
    /***********************************[海康配置]系统错误代码--结束*****************************/
    /******************************************************************************************/





}
